'585
 angle 1 angle inc
 -771 -615 .sx inc
 *326 >=
 floor ceil 2 div 251 dec
 store

''''''''''''''''''''''''  Gene:  1 Begins at position  18  '''''''''''''''''''''''
 else
 >
 114 ~=
 stop
''''''''''''''''''''''''  Gene:  1 Ends at position  22  '''''''''''''''''''''''
 store
 | stop
 =
 stop
 xor
 dec
 angle *.paralyzed *.aim *.shang 50 sub 1500 251 1 floor 1 sub 5 *.tout7 *.aim *.eye9 div 2 ceil 1 mult .refdx store
 -1 *.in7 22
''''''''''''''''''''''''  Gene:  2 Begins at position  56  '''''''''''''''''''''''
 cond
 1432 rnd store
 -1 10 1 start
 %=
 *.aimright <=
 %=
 -214 >
 526 *.refnrg - >

''''''''''''''''''''''''  Gene:  2 Ends at position  73  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  3 Begins at position  74  '''''''''''''''''''''''
 cond
 start
 *.body 50 mult 300 *.dx -1 *.hit
''''''''''''''''''''''''  Gene:  3 Ends at position  82  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  4 Begins at position  83  '''''''''''''''''''''''
 start
 *.in10 *.vshoot sub *.memval ++ true
 <
 -367 dropbool
 false
 %=
 -338 dupbool
 store
 inc
 -241 abs *.eye8dir -160 *-1097 abs *.strvenom !=
 over false
 *.numties 50 sub .aimright store
 div angle 10 251 div 2 ceil 1 *.refvenom 1 sub *.paralyzed *.aim 251 sub
''''''''''''''''''''''''  Gene:  4 Ends at position  128  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  5 Begins at position  129  '''''''''''''''''''''''
 cond
 start
 *.body 50 mult .repro store
 -1 10 1
''''''''''''''''''''''''  Gene:  5 Ends at position  138  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  6 Begins at position  139  '''''''''''''''''''''''
 cond
 start
 *.body 1500 sub 50 *.refvenom .repro store
 -1 div xor
 *.delgene * mod mult *.maxvel sqr *.tie <=
 overbool
 inc
 pyth dec
 ~ rnd clear inc
 *.eye2width
''''''''''''''''''''''''  Gene:  6 Ends at position  167  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  7 Begins at position  168  '''''''''''''''''''''''
 cond
 start
 *.body *.vshoot sub 50 mult .sexrepro store
 -1 7 *.refaimdx 10 .strbody store
 *.aim 2 ceil 1 *.memloc 1 sub *.paralyzed *.aim 251 10 .up store
 *.trefvelmydn 251 div 2 1 & dist -- 5 sub 251 *.aim *.paralyzed sub *.mkvirus
''''''''''''''''''''''''  Gene:  7 Ends at position  210  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  8 Begins at position  211  '''''''''''''''''''''''
 cond
 -- ceil - dropbool
 pow -197 true
 -136 start
 *.up >=
 overbool
 ceil
''''''''''''''''''''''''  Gene:  8 Ends at position  224  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  9 Begins at position  225  '''''''''''''''''''''''
 else
 %=
 << -399 *.myshoot 2 div *.aim ceil *.tie div stop
''''''''''''''''''''''''  Gene:  9 Ends at position  236  '''''''''''''''''''''''
 -160 *.deltie ceil *.hit -188 store
 true
 *.mkslime
''''''''''''''''''''''''  Gene:  10 Begins at position  245  '''''''''''''''''''''''
 cond
 stop
''''''''''''''''''''''''  Gene:  10 Ends at position  246  '''''''''''''''''''''''
 inc
 * not
 false
 -133 *.shup true
 .up inc
 299 abs <
 *.refvelup *.eye1dir mult and
 10 1 *.refeye sub *.fixed mult 241 dec
 *.trefnrg
''''''''''''''''''''''''  Gene:  11 Begins at position  272  '''''''''''''''''''''''
 cond
 *.vshoot *.eye8width mult .stifftie store
 -1 .tiepres store
 10 .up store
 *.body 251 div .sharenrg store
 10 .up store
 *.aim 251 div 2 ceil -497 xor
 stop
''''''''''''''''''''''''  Gene:  11 Ends at position  299  '''''''''''''''''''''''
 pow -- swap sqr *.shareshell -311 -542 div *48 dupbool
 stop
 - >
 .hit store
 1 floor 1 sub sub *.eye1width mult 300 10 1 *.ypos
''''''''''''''''''''''''  Gene:  12 Begins at position  326  '''''''''''''''''''''''
 start
 *.body 50 mult .repro store
 *.setboy
''''''''''''''''''''''''  Gene:  12 Ends at position  332  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  13 Begins at position  333  '''''''''''''''''''''''
 cond
 start
 *.body *.vshoot sub 50 mult .sexrepro store
 1 *.shoot 1 *.paralyzed *.aim 251 sub dec
 *.paralyzed dup !=
 -22 store

''''''''''''''''''''''''  Gene:  13 Ends at position  354  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  14 Begins at position  355  '''''''''''''''''''''''
 cond
 sqr %=
 70 stop
''''''''''''''''''''''''  Gene:  14 Ends at position  359  '''''''''''''''''''''''
 218 >
 526 *.refnrg - >

''''''''''''''''''''''''  Gene:  15 Begins at position  366  '''''''''''''''''''''''
 else
 *.tienum !%=

''''''''''''''''''''''''  Gene:  15 Ends at position  368  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  16 Begins at position  369  '''''''''''''''''''''''
 else
 !=
 floor sqr store
 div - inc
 *.multi
''''''''''''''''''''''''  Gene:  16 Ends at position  377  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  17 Begins at position  378  '''''''''''''''''''''''
 start
 dupbool
 50
''''''''''''''''''''''''  Gene:  17 Ends at position  380  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  18 Begins at position  381  '''''''''''''''''''''''
 cond
 start
 *.body 1500 sub 50 *.refvenom .repro store
 -1 stop
''''''''''''''''''''''''  Gene:  18 Ends at position  391  '''''''''''''''''''''''
 1 sub 5 *.hit stop
 251 1 floor 1 *.tielen3 5 *.veldn *.in1 dist ^ << pow and
 pow mod 25 store
 *.mypoison << xor
 abs inc
 - <<
''''''''''''''''''''''''  Gene:  19 Begins at position  421  '''''''''''''''''''''''
 start
 *-95 angle store
 stop
''''''''''''''''''''''''  Gene:  19 Ends at position  425  '''''''''''''''''''''''
 - -1057 *.mkpoison .trefshoot inc
 dropbool
 ~ sqr xor
 *.sun inc

''''''''''''''''''''''''  Gene:  20 Begins at position  437  '''''''''''''''''''''''
 cond
 and
 >> 273 391
''''''''''''''''''''''''  Gene:  20 Ends at position  441  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  21 Begins at position  442  '''''''''''''''''''''''
 cond
 -1 10 1
''''''''''''''''''''''''  Gene:  21 Ends at position  445  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  22 Begins at position  446  '''''''''''''''''''''''
 cond
 start
 *.body 1500 sub 50 mult .repro store
 -1
''''''''''''''''''''''''  Gene:  22 Ends at position  455  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  23 Begins at position  456  '''''''''''''''''''''''
 cond
 start
 *.body *.vshoot sub 50 mult .sexrepro store
 -1 .shoot store
 10 .up store
 *.aim *.shdx ceil *.reftie floor
''''''''''''''''''''''''  Gene:  23 Ends at position  475  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  24 Begins at position  476  '''''''''''''''''''''''
 cond
 start
 *.body *.fixpos sub 50 mult .sexrepro store
 *.tin1 10 1 251 div 2 floor 1 sub *.paralyzed ceil -197 *382 *225 dup stop
''''''''''''''''''''''''  Gene:  24 Ends at position  500  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  25 Begins at position  501  '''''''''''''''''''''''
 cond
 start
 *.body *.vshoot sub 50 *.eye5width .sexrepro store
 -1 .shoot store
 10 .up store
 *.aim 2 ceil *.reftie floor *.thisgene dist *884 xor
 add -68 ~ *.tieloc ceil dist *.eye8width drop -- swapbool
 overbool
 *-353 mult *.aim 251 stop
''''''''''''''''''''''''  Gene:  25 Ends at position  540  '''''''''''''''''''''''
 10 .up store
 mod dupbool
 div *.paralyzed ceil 1 *.refaim sub sub 50 mult .repro store
 -1 10 1
''''''''''''''''''''''''  Gene:  26 Begins at position  560  '''''''''''''''''''''''
 start
 *.body *.vshoot sub 50 store
 -1 .shoot store
 10 .up store
 *.eye6dir 251 div 2 1 sub *.sexrepro *.aim 251 sub .aimright store
 stop
''''''''''''''''''''''''  Gene:  26 Ends at position  584  '''''''''''''''''''''''

